armed men - Alemán Inglés Diccionario